﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.ServiceModel.Web;
using System.Text;
using RENIEC.Entities;

namespace RENIECService
{
    // NOTA: puede usar el comando "Rename" del menú "Refactorizar" para cambiar el nombre de interfaz "IService1" en el código y en el archivo de configuración a la vez.
    [ServiceContract]
    public interface IReniec
    {
        //[OperationContract]
        //[WebGet(ResponseFormat = WebMessageFormat.Json)]
        //string buscarPersonaXDNI(String DNI);

        //Servicio REST

        [OperationContract]
        [WebInvoke(Method = "GET",UriTemplate="Persona/{dni}", ResponseFormat = WebMessageFormat.Json)]
        BEReniec ObtenerPersona(string dni);

    }


}
